person who covers for another - Español Inglés Diccionario